snagging pelt - Turkish English Dictionary